package org.springblade.pm.service;

import com.baomidou.mybatisplus.extension.service.IService;

import org.springblade.pm.entity.Risk;
import org.springblade.pm.entity.RiskTemplate;

import java.util.List;

public interface IRiskService extends IService<Risk> {
	/**
	 * 根据风险类别获取风险描述列表
	 * @return
	 */
	List<Object> getDesByCategory(Integer category);

	/**
	 * 新增或更新风险
	 * @param risk
	 * @return
	 */
	Integer saveRisk(Risk risk,Integer userId);

	/**
	 * 根据风险描述和风险类别查询出新增页面的默认值
	 * @param category
	 * @param des
	 * @return
	 */
	RiskTemplate getInsertDefaults(Integer category, String des);
}
